
Sephora to sell its boutiques in Russia - report
The French company that owns Sephora, a chain of perfumery and cosmetics stores, will transfer all 88 Russian boutiques to the regional manager, Agence France-Presse (AFP) reported on Monday, citing a company statement. According to the …